package com.igor.reporting.dao.issue;

import java.util.List;

import org.apache.tapestry5.hibernate.annotations.CommitAfter;

import com.igor.reporting.entities.issue.Issue;

public interface IssueDAO {
	
	@CommitAfter
	public void add(Issue i);

	@CommitAfter
	public void delete(Issue i);

	@CommitAfter
	public void update(Issue i);

	public Issue find(Long id);

	public List<Issue> findAll();

}
